const sequelize = require('../config/connect.js')//引入数据库连接文件
const config = require('../config/config.js')//引入数据库配置文件
const { Op, Model, DataTypes } = require('sequelize')//引入nodejs的orm模型文件

class roomType extends Model{}  //房间类型与价格表

roomType.init({
    type:{
        type:DataTypes.STRING(32),
        primaryKey:true,
        comment:'房间类型'
    },
    price:{
        type:DataTypes.INTEGER,
        allowNull:false,
        comment:'价格'
    },
    description:{
        type:DataTypes.STRING(100),
        allowNull:true,
        comment:'房间描述'
    },
    url:{
        type:DataTypes.STRING,
        allowNull:true,
        comment:'房间图片链接'
    }
},{
    sequelize,
    charset:config.charset,
    freezeTableName:true,
    timestamps:false,
    modelName:'roomType'
})

module.exports = roomType;